immunologic barrier - Alemán Inglés Diccionario